have a very beneficial effect - Inglés Sinónimo Diccionario